package com.fire.market.order.api.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
@ApiModel(value = "订单详情")
public class OrderInfo {
    //2018102100012828
    @ApiModelProperty(value = "订单id")
    private String id;

    //购买的用户id
    @ApiModelProperty(value = "购买的用户id")
    private Integer userId;

    //购买的商品id
    @ApiModelProperty(value = "购买的商品id")
    private Integer itemId;

    //若非空，则表示是以秒杀商品方式下单
    @ApiModelProperty(value = "若非空，则表示是以秒杀商品方式下单")
    private Integer promoId;

    //购买商品的单价,若promoId非空，则表示秒杀商品价格
    @ApiModelProperty(value = "购买商品的单价,若promoId非空，则表示秒杀商品价格")
    private BigDecimal itemPrice;

    //购买数量
    @ApiModelProperty(value = "购买数量")
    private Integer amount;

    //购买金额,若promoId非空，则表示秒杀商品价格
    @ApiModelProperty(value = "购买金额,若promoId非空，则表示秒杀商品价格")
    private BigDecimal orderPrice;
}
